package xml.parserDTD;

import java.util.ArrayList;
import java.util.List;

/**
 * @author Diego Atayra, Lucas Pera
 * Esta clase fue creada para poder validar la estructura de un dtd.
 * almacena los elementos de un tag dtd.
 *
 */
public class ElementoDtd {
	
	private String qElement;
	//si el atributo es uno, uno a muchos, cero a muchos
	private char cardinalidad;
	
	
	
	/**
	 * contructor de un ElementoDtd
	 * @param element es el identificado del elemento
	 * @param cardinalidad indica si es uno a muchos, cero o muchos y cero o uno, si o si uno
	 */
	public ElementoDtd(String element, char cardinalidad) {
		super();
		qElement = element;
		this.cardinalidad = cardinalidad;
	}
	
	/**
	 * @return qElement
	 */
	public String getQElement() {
		return qElement;
	}
	/**
	 * @param element recibe el nombre del Elemento
	 */
	public void setQElement(String element) {
		qElement = element;
	}
	/**
	 * @return  la cardinalidad del elemento
	 */
	public char getCardinalidad() {
		return cardinalidad;
	}
	/**
	 * @param cardinalidad
	 */
	public void setCardinalidad(char cardinalidad) {
		this.cardinalidad = cardinalidad;
	}
	
	
	
	
	
}
